/**
 * 
 */
package net.toocruel.iqismart.service;

import net.toocruel.iqismart.entity.dto.SettingCreditAndCoinInfo;
import net.toocruel.iqismart.entity.setting.*;

import java.util.List;

/**
 * 角色服务
 * 
 * @author toocruel
 *
 */
public interface SettingService {


	List<Setting> findAll();

	Setting getSetting();

	void update(Setting setting);

    void update(SettingWebsite settingWebsite);

    void update(SettingEmail settingEmail);

	void update(SettingCoin settingCoin);

	void update(SettingCredit settingCredit);

	void update(SettingTime settingTime);

	void update(SettingIrrigation settingIrrigation);

	void update(SettingSearch settingSearch);

	void update(SettingSeo settingSeo);

	void update(SettingOauth settingOauth);

	void update(SettingRegister settingRegister);

	void update(SettingCreditAndCoinInfo settingCreditAndCoinInfo);
}
